Pronamic\WordPress\Pay\Extensions\MemberPress\Extension B

Total Complexity 77
Dependencies 18
Dependents 0
Total lines 860
Lines of code 417
Logical lines of code 233
Comment lines 293
Methods 23
Properties 0

Methods 23

Method Rating Maintainability Complexity Lines of code
status_update()
A
42 12 57
maybe_update_memberpress_subscription_gateway()
A
48 9 35
maybe_create_memberpress_transaction()
A
44 7 46
redirect_url()
A
46 7 39
maybe_record_memberpress_transaction_refund()
S
55 6 20
subscription_email_params()
S
54 4 21
setup()
S
48 3 31
subscription_pre_delete()
S
58 3 15
transaction_email_params()
S
60 3 13
memberpress_subscription_transition_status()
S
62 3 12
process_transition()
S
62 3 12
subscription_status_update()
S
63 3 11
memberpress_subscription_saved()
S
64 3 10
source_text()
S
58 1 16
__construct()
S
58 1 16
post_type_columns_hide()
S
69 2 6
subscription_source_text()
S
59 1 15
email_variables()
S
65 1 11
source_url()
S
63 1 11
gateway_paths()
S
76 1 4
source_description()
S
79 1 3
subscription_source_description()
S
79 1 3
subscription_source_url()
S
65 1 10